lead a miserable existence - Spanish English Dictionary